/*
 *  The bus.h header file defines some functions to manage the BUS
 */

#ifndef _BUS_H
#define _BUS_H

#include <types.h>

// Need to implement this...
struct bus_interface {
  int (*placeholder)(void);
};

struct bus_type {
  char *name;
  struct bus_interface *interface;
};

extern void bus_initialize(void);

#endif /* _BUS_H */
